﻿

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IotContract.Models.Process.F29;
/// <summary>
/// 换盘机械手数据
/// </summary>
public class F29ProcessCebData
{
    /// <summary>
    /// 机器一模式
    /// </summary>
    public int A_Mode { get; set; }

    /// <summary>
    /// 机器1进入邀请1
    /// </summary>
    public int A_I_Check1 { get; set; }
    /// <summary>
    /// 机器1进入邀请2
    /// </summary>
    public int A_I_Check2 { get; set; }
    /// <summary>
    /// 机器1进入邀请3
    /// </summary>
    public int A_I_Check3 { get; set; }
    /// <summary>
    /// 机器1进入邀请4
    /// </summary>
    public int A_I_Check4 { get; set; }
    /// <summary>
    /// 机器1任务状态
    /// </summary>
    public int A_I_JobStatus { get; set; }

    public string A_Tray1 { get; set; }

    public string A_Tray2 { get; set; }

    public string A_Tray3 { get; set; }

    public string A_Tray4 { get; set; }
    /// <summary>
    /// 机器1出去邀请1
    /// </summary>
    public int A_O_Check1 { get; set; }
    /// <summary>
    /// 机器1出去邀请2
    /// </summary>
    public int A_O_Check2 { get; set; }

    /// <summary>
    /// 机器1电芯1
    /// </summary>
    public int A_Cell_Count1 { get; set; }
    /// <summary>
    /// 机器1电芯2
    /// </summary>
    public int A_Cell_Count2 { get; set; }
    /// <summary>
    /// 机器1出去写入1
    /// </summary>
    public int W_A_O_Check1 { get; set; }
    /// <summary>
    /// 机器1出去写入2
    /// </summary>
    public int W_A_O_Check2 { get; set; }

    /// <summary>
    /// 机器1进入邀请1
    /// </summary>
    public int W_A_I_Check1 { get; set; }
    /// <summary>
    /// 机器1进入邀请2
    /// </summary>
    public int W_A_I_Check2 { get; set; }
    /// <summary>
    /// 机器1进入邀请3
    /// </summary>
    public int W_A_I_Check3 { get; set; }
    /// <summary>
    /// 机器1进入邀请4
    /// </summary>
    public int W_A_I_Check4 { get; set; }




    /// <summary>
    /// 模式
    /// </summary>
    public int B_Mode { get; set; }
    /// <summary>
    /// 机器2进入邀请1
    /// </summary>
    public int B_I_Check1 { get; set; }
    /// <summary>
    /// 机器2进入邀请2
    /// </summary>
    public int B_I_Check2 { get; set; }
    /// <summary>
    /// 机器2进入邀请3
    /// </summary>
    public int B_I_Check3 { get; set; }
    /// <summary>
    /// 机器2进入邀请4
    /// </summary>
    public int B_I_Check4 { get; set; }

    /// <summary>
    /// 机器2任务状态
    /// </summary>
    public int B_I_JobStatus { get; set; }


    public string B_Tray1 { get; set; }

    public string B_Tray2 { get; set; }

    public string B_Tray3 { get; set; }

    public string B_Tray4 { get; set; }
    /// <summary>
    /// 机器1出去邀请1
    /// </summary>
    public int B_O_Check1 { get; set; }
    /// <summary>
    /// 机器1出去邀请2
    /// </summary>
    public int B_O_Check2 { get; set; }




    /// 机器1进入邀请1
    /// </summary>
    public int W_B_I_Check1 { get; set; }
    /// <summary>
    /// 机器1进入邀请2
    /// </summary>
    public int W_B_I_Check2 { get; set; }
    /// <summary>
    /// 机器1进入邀请3
    /// </summary>
    public int W_B_I_Check3 { get; set; }
    /// <summary>
    /// 机器1进入邀请4
    /// </summary>
    public int W_B_I_Check4 { get; set; }


    /// <summary>
    /// 机器1出去写入1
    /// </summary>
    public int W_B_O_Check1 { get; set; }
    /// <summary>
    /// 机器1出去写入2
    /// </summary>
    public int W_B_O_Check2 { get; set; }

    /// <summary>
    /// 机器2电芯1
    /// </summary>
    public int B_Cell_Count1 { get; set; }
    /// <summary>
    /// 机器2电芯2
    /// </summary>
    public int B_Cell_Count2 { get; set; }

}
